exhaust deflecting ring - Turkish English Dictionary